home *** CD-ROM | disk | FTP | other *** search
/ Network PC / Network PC.iso / winuae / readme.txt < prev    next >
Text File  |  1997-10-27  |  9KB  |  194 lines

  1. WinUAE 0.6.9 r13
  2.  
  3. Integrated GUI and Picasso96 Support - BETA 9
  4.  
  5. Brian_King@Mitel.com
  6.  
  7. Please use the following type of template with all bug reports:
  8. 1. Amiga OS verions (kickstart and workbench)
  9. 2. Extensions running (MagicWB, NewIcons, DirOPUS, ToolManager, etc.)
  10. 3. Settings of Amiga that caused the problem
  11. 4. HostOS (Win95, Win95-OSR2, WinNT, etc.)
  12. 5. DirectX version
  13. 6. PC Graphics card and its drivers version
  14.  
  15. FIXES/CHANGED:
  16. In Beta 9 - October 27, 1997
  17. - IMPORTANT: Use Picasso96 1.29 rather than 1.30.  1.30 is broken.
  18.  
  19. - Blitting in >8-bit was broken in Beta 8
  20.  
  21. - Incorrect colours on some systems should now be fixed
  22.  
  23. - Advanced Page: "Slow Pixel Write" option no longer needed, the Picasso96
  24.   DirectDraw system has been re-engineered
  25.  
  26. - Port Settings Page: Printer and Serial shouldn't be invisible while running
  27.   UAE, just not selectable
  28.  
  29. - Rectangle filling should now work flawlessly
  30.  
  31. - Scroll-Lock again speeds up file-system accesses while in windowed mode
  32.  
  33. - Stretched dialog box and About button crashes can be fixed by installing
  34.   Dial-Up Networking and/or Internet Explorer on the Win95 system
  35. _____________________________________________________________________________
  36. In Beta 8 - October 25, 1997
  37. - Removed all resolution and display-mode restrictions.  24-bit modes are
  38.   buggy and slower than 32-bit modes, so use them if you have problems.
  39.  
  40. - Some DirectDraw drivers are broken, and don't let a Picasso-screen open as
  41.   8-bit (for example) if their Windows desktop resolution is greater than 8-
  42.   bits per pixel.  This used to cause me to display garbage all over the
  43.   desktop.  Now, I exit gracefully, with advice for the user to set their
  44.   Windows desktop to 8-bit and try the problematic steps again.
  45.   NOTE: This problem doesn't happen under WinNT, and is purely a result of
  46.         broken DirectDraw drivers.  Get the latest drivers for your card, and
  47.         contact them if the problem persists.  It happens on my AGP-based
  48.         nVidia RIVA 128 card, and I'm not happy about it...
  49.  
  50. - InvertRect() function when using Picasso screens was broken, and always fell
  51.   back to the 68020 code to do things, instead of using DirectX.
  52.  
  53. - CheckBoard (Picasso96 utility on Amiga side) now works when on an Amiga
  54.   screen.
  55.  
  56. - Configurations Page: Description field would be associated with the wrong
  57.   configuration entries.
  58.  
  59. - Port Settings Page: available again while the emulation is running, via the
  60.   GUI. This allows you to change between joystick and mouse mode while running.
  61.  
  62. - About Page: Cloanto Copyright mentions are now removed.
  63.  
  64. - Display Settings Page: Width/Height of Amiga Window can now be custom-set in
  65.   the GUI, and no longer restricted to *just* the DirectDraw display-modes
  66.   available in the drop-down list.  This is ONLY AVAILABLE FOR WINDOW MODE...
  67.  
  68. - Advanced Page: Script-bit support removed, since it is too dangerous.
  69.  
  70. NOTES: Some users have reported that ClassAct doesn't like my Picasso stuff,
  71.        or perhaps Picasso96 in general.  Removing "caprefs" from their startup
  72.        sequence solved many problems.
  73.  
  74.        Additionally, I highly recommend using FastIPrefs instead of IPrefs. It
  75.        makes alot of things faster and more stable.  Try it please.  I'm not
  76.        including it in this archive, because I am unsure of its status.
  77. ______________________________________________________________________________
  78. In Beta 7
  79. - Fixed major bug in my new Picasso implementation regarding masks and blits.
  80.   Things became REALLY slow when blitting things, because I was falling back
  81.   to Picasso96-RTG functions on the Amiga-side in too many cases.  Now, as in
  82.   BETA 4, more things are happening within UAE on Intel, rather than within
  83.   the "Amiga" itself.
  84.  
  85. - Added .adz support to floppies requester.
  86.  
  87. - Put the monitor driver back in the archive.
  88.  
  89. In Beta 6
  90. - Removed "Powered by Amiga" logo.  It belongs on the packaging, not the
  91.   application.
  92.  
  93. - New UAEGFX.card library which goes in sys:Libs/Picasso96/ directory.
  94.  
  95. - GUI allows user to select resolution for Amiga ECS emulation, so that
  96.   games can be opened in a 320x240 screen (for example).
  97.  
  98. - ZorroIII expansion support allows up to an additional 16-megs of RAM.
  99.   No cmd-line option, though.
  100.  
  101. - FloppyDisk related ejection/insertion optimized.
  102.  
  103. - Can create blank-floppy disks using GUI while emulation is running.
  104.  
  105. - FloppyDisk settings page is the default page of the GUI once UAE is
  106.   running.
  107.  
  108. - GUI has new "Advanced" settings page, which includes the adjustment
  109.   for copper-settings (like the cmd-line option 'C'), a new "Slow Pixel
  110.   Writes" option (see below), and a "Log Debug Information" option.
  111.  
  112. - Yet more file-system bugs fixed.  This seems to fix IPrefs and MUI related
  113.   GURUs, and perhaps others.
  114.  
  115. - Fix for some people having cursor remnants getting blitted around.  This
  116.   fix is with the new option "Slow Pixel Writes".  This option will not be
  117.   necessary in the future, because I'll fix the REAL problem.  For now, it
  118.   is a temporary work-around.
  119.  
  120. - Obey mask-values of drawing-operations while in Picasso96 screens.  This
  121.   makes the Picasso96 modes slower, but more accurate.  I *may* add a new
  122.   option to the new Advanced settings page that allows you to "Ignore Mask
  123.   Setting", in order to recover some speed.  For now, however, accuracy is
  124.   the default.
  125.  
  126. TO DO:
  127. - add back the END+F1..F4 keyboard shortcuts for ejecting floppies.
  128. - fix lots of bugs.
  129.  
  130. =======================================================================
  131. NOTES: These are various FAQ type questions and answers about Picasso96
  132. support.
  133.  
  134. Q: Why does my backdrop picture for Workbench crash on a Picasso screen?
  135. A: There was a file-system related bug which caused problems.  It is fixed
  136.    in BETA 6.
  137.  
  138. Q: Do I have to use the new integrated GUI
  139. A: No, just specify a command-line as per usual WinUAE operation, and the GUI
  140.    is avoided.  BE WARNED, some new commands may be GUI only, since the
  141.    cmd-line interface is getting too complex (running out of letters, etc.).
  142.  
  143. Q: How do I specify Picasso96 gfx-card (UAEGFX) memory?
  144. A: Use the new "-U n" cmd-line parameter where n is 1,2,4 or 8!!! megs, or
  145.    just use the new integrated GUI under Startup/Memory settings.
  146.  
  147. Q: Why is the speed increase so small?
  148. A: Even though alot of custom-chip stuff doesn't have to be done when using
  149.    a Picasso96 screen, this only gives you a 25% boost in CPU emulation.
  150.    However, this CPU-boost is coupled with faster gfx as well, so the
  151.    perceived increase in speed isn't so bad... is it?
  152.    HINT: Try setting the CPU Priority to be 1 if you're mainly going to use
  153.          Workbench and Picasso screens.
  154.  
  155. Q: How do I get resolutions higher than 640x480 and 16-bit colour?
  156. A: Wait a while.  Once things have stabilized, and Picasso96 is available
  157.    in other UAE ports (Bernd is working on it for the Linux version), I
  158.    will uncripple this version.  Look for an exciting alternative to this
  159.    delay soon.
  160.  
  161. Q: What took so long?
  162. A: I wanted to release the GUI *and* the Picasso96 support at the same time.
  163.    Plus I have a life... sorta.
  164.  
  165. Q: Does ShapeShifter work better now?
  166. A: Yes - at 8-bit 640x480 (for now).  Additionally, the Amiga doesn't have
  167.    to be using a hard-file now in order for ShapeShifter's FileDisks to
  168.    work.  I fixed this so that the Mac FileDisks can be on the normal Amiga
  169.    mounted MSDOS/NTFS volumes.
  170.  
  171. Q: I can't save configurations!
  172. A: You're using the old beta version.  Use this new one instead, or create a
  173.    directory called "Configurations" in the same directory as the uae.exe is
  174.    located.
  175.  
  176. Q: Where are the other versions (68000, etc.)?
  177. A: Coming soon.... honest!
  178.  
  179. Installation Procedure:
  180. 1. Get the latest Picasso96.lha archive from somewhere.  Aminet, Village-
  181.    Tronic, Picasso96 home pages, Tim Gunn's web-page, etc.
  182. 2. Run its installer.  IF YOU DO NOT KNOW HOW TO DO THIS, READ THE UAE FAQ!
  183. 3. Ignore its problem of not finding a gfx-card.  This will be fixed soon.
  184. 4. Pick any gfx-card to install for.
  185. 5. Finish the installation.
  186. 6. Delete the not needed gfx-card driver that is sitting in devs:Monitors/
  187. 7. Put the UAEGFX and UAEGFX.info files from this archive into devs:Monitors/
  188. 8. Put the UAEGFX.card file into libs:Picasso96/ (which should exist from
  189.    the P96 installation)
  190. 9. Reboot the Amiga
  191. 10. Your ScreenModes list should've grown with some new UAEGFX: modes.
  192.  
  193. Hope this helps people.
  194.